thank you on behalf of myself - German English Dictionary